@media screen and (min-width: 750px) {
    html {
        font-size: 75px !important;
    }
    
}
body {
    min-width: 320px;
    margin: 0 auto;
    width: 10rem;
    max-width: 750px;
    height: 2000px;
    line-height: 1.5;
    font-family: Arial,Helvetica,STHeiTi,sans-serif;
    background: #F4F4F4;
    .header {
        height: 1.2rem;
        // background-color: #333333;
        font-size: .6667rem;
        background: url('../images/head.jpg') no-repeat;
        background-size: 10rem 1.2rem;
        .error img {
            width: .4rem;
            width: .4rem;
            margin-left: .2667rem;
        }
    }
    .banner {
        height: 2.4rem;
        background-color: #E10300;  
        .banner-hd {
            padding:.1333rem .4rem 0 .4rem;
        }
        div {
            float: left;
            
        }
        .clarify img {
            width: .56rem;
            height: .8rem;
        }
        .adv img {
            width: 8.1rem;
            height: 1.0133rem;
            padding: 0 1.4667rem;
        }
        .login img {
            width: .48rem;
            height: .8rem;
        }
        .search-icon {
            width: 10rem;
            // margin: 0 .4rem;
            .search {
            height: .8rem;
            width: 9.5851rem;
            border-radius: .2667rem;
            background-color: #fff;
            padding-left: .2667rem;
            line-height: .8rem;
            color: #757575;
            margin-left: .2rem;
            font-size: .3733rem;
            &::before {
                margin-right: .1333rem;
            }
        }
        }
        
    }
    .focus {
        height: 3.1264rem;
        background: url('../images/bg.jpg') no-repeat;
        background-size: 10rem 3.1264rem;
        padding: 0 10px;
        img {
            height: 3.0667rem !important;
            width: 9.5851rem !important;
            border-radius: .2667rem;
        }
        ol {
            margin-bottom: 0;
            bottom: 0;
            li {
                width: .1333rem;
                height: .1333rem;
                background: rgba(0,0,0,.3);
            }
            .active {
                width: .24rem;
                height: .1333rem;
            }
        }
    }
    .activity {
        height: 3.5667rem;
        background-color: pink;
        div {
            float: left;
            img {
                width: (10rem / 3);
                height: 3.5667rem;
            }
        }
    }
    .menu {
        height: 4.2667rem;
        ul{
            padding: 0;
            li {
                display: flex;
                flex-direction: column;
                align-items: center;
                list-style: none;
                margin-top: .2667rem;
                font-size: .32rem;
                float: left;
                width: 2rem;
                a {
                    width: 1.0667rem;
                    height: 1.0667rem;
                    img {
                    width:1.2rem;
                    }
                }
                span {
                   margin-top: .1333rem;
                }
                
            }
        }
    }
    .goods {
        margin-top: .64rem;
        height: 8.88rem;
        margin: .64rem .4rem 0;
        border-radius: .2667rem;
        overflow: hidden;
        // background-color: pink;
        ul {
            padding: 0;
            
            li {
                list-style: none;
                float: left;
                width: 50%;
                height: 4.44rem;
                background: #fff;
                img {
                    width: 100%;
                    height: 4.44rem;
                }
            }
            li:nth-child(-n+2) {
                border-bottom: 1px solid #F2F2F2;
            }
            li:nth-child(even){
                border-left: 1px solid #F2F2F2;
            }       
        }
    }
}